.banner image{display: block; width: 100%;}



.zwxqPage{background-color: #efefef; padding: 15rpx 0;}
.zwxqPage .item{background-color: #fff; border-radius: 20rpx; padding: 25rpx; margin: 25rpx 0;}
.zwxqPage .item h3{font-size: 36rpx; color: #000; font-weight: bold;}
.zwxqPage .tags{display: flex; margin-top: 25rpx;}
.zwxqPage .flexBox{display: flex; margin: 25rpx 0;}
.zwxqPage .bmrs_color{color: #d9232f; font-size: 36rpx; text-align: center; font-weight: bold;}
.zwxqPage .bmrs_color + .bmrs_color{margin-left: 80rpx;}
.zwxqPage .bmrs_color ul{display: flex;justify-content: space-between; text-align: center;}
.zwxqPage .bmrs_color ul + ul{border-top: 1px dotted #000; padding-top: 25rpx;	}
.zwxqPage .bmrs_color ul li{font-size: 36rpx; text-align: left;}

.zwxqPage .bmrs_color ul li span{font-size: 26rpx;}
.zwxqPage .bmrs_color span{font-size: 26rpx; margin-top: 15rpx; font-weight: normal; display: block; color: #333;}
.zwxqPage .tags>div + div{margin-left: 15rpx;}
.zwxqPage ul{margin-top: 20rpx;}
.zwxqPage ul + h5{margin-top: 20rpx;}
.zwxqPage ul li{font-size: 26rpx; line-height: 1.8;}
.zwxqPage ul li span{margin-right: 10rpx;}

.zwxqPage ul li i{display: inline; font-weight: bold; color: #d9232f;}
.zwxqPage ul li b{display: inline-block; border-radius: 10rpx; background-color: #d9232f; color: #fff; padding: 0rpx 10rpx; border: 1px solid #fff;}
.zwxqPage ul li b + b{margin-left: 10rpx;}

.name{position: fixed;bottom: 0; right: 0;  font-size: 18rpx;}
.warningText{font-size: 24rpx; color: #d9232f; line-height: 1.5;}
